package asava.utils;

/**
 * @author Tim Richter
 */
public final class Flags {
    public static final int PUBLIC = 0x1;
    public static final int PRIVATE = 0x2;
    public static final int PROTECTED = 0x4;
    public static final int INTERNAL = 0x8;
    public static final int DYNAMIC = 0x10;
    public static final int FINAL = 0x20;
    public static final int NATIVE = 0x40;
    public static final int STATIC = 0x80;
    public static final int OVERRIDE = 0x100;

    public static final int INTERFACE = 0x200; // class
    public static final int GET = 0x200; // method
    public static final int SET = 0x400; // method
    public static final int CONST = 0x200; // var
    public static final int VARARGS = 0x400; // var
}
